package com.woniuxy.book.controller.form.bookinfo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;

@Data
@ApiModel("分页查询图书参数对象")
public class SearchBookInfosForm {
    @ApiModelProperty("图书显示名")
    private String bookShowname;
    @ApiModelProperty("作者")
    private String bookAuth;
    @ApiModelProperty("出版社")
    private String bookPress;
    @ApiModelProperty("出版最小日期")
    private LocalDate startPressDate;
    @ApiModelProperty("出版最大日期")
    private LocalDate endPressDate;
    @ApiModelProperty("最低价格")
    private BigDecimal minPrice;
    @ApiModelProperty("最高价格")
    private BigDecimal maxPrice;
    @ApiModelProperty("类型id")
    private Integer typeId;
    @ApiModelProperty("图书状态")
    private Integer bookState;
    @ApiModelProperty("当前页码")
    private Integer pageNum;
    @ApiModelProperty("每页数量")
    private Integer pageSize;

}
